package com.yshy.moviechoseseatingcommon.entity.vo.cinemas;

import com.yshy.moviechoseseatingcommon.entity.dto.ComResponseDto;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @author :
 * @desc :
 * @create: 下午1:53
 **/
@NoArgsConstructor
@Data
public class V1PagedQueryVo extends ComResponseDto {
    /**
     * 数据
     */
    private List<DataDTO> data;
    /**
     * 总条数
     */
    private Integer total;
    /**
     * 每页条数
     */
    private Integer pageSize;
    /**
     * 当前页码
     */
    private Integer pageIndex;
    /**
     * 总页数
     */
    private Integer pageCount;

    @NoArgsConstructor
    @Data
    public static class DataDTO {
        /**
         * 影院id
         */
        private Integer id;
        /**
         * 影院名称
         */
        private String name;
        /**
         * 影院地址
         */
        private String address;
        /**
         * 城市名称
         */
        private String cityName;
        /**
         * 区域名称
         */
        private String areaName;
        /**
         * 联系号码
         */
        private String mobile;
        /**
         * 经度
         */
        private String longitude;
        /**
         * 纬度
         */
        private String latitude;
        /**
         * 区域id
         */
        private Integer regionId;
        /**
         * 影院服务
         */
        private String cinemaService;
        /**
         * 备注
         */
        private String remark;
        /**
         * 城市id
         */
        private Integer cityId;
        /**
         * 影院编号
         */
        private String stdCinemaId;
    }
}
